// 头部导航数据模块

// 引入获取导航数据列表的接口
import { findHeadCategory } from '@/api/home'

// 用户状态
export default {
  namespaced: true,
  state: () => ({
    HeaderList: []
  }),
  mutations: {
    // 获取导航列表同步方法
    setHeaderList (state, newList) {
      state.HeaderList = newList
    }
  },
  actions: {
    async asyncList (context) {
      // 异步获取导航列表
      const res = await findHeadCategory()

      // 调用方法赋值给 store
      context.commit('setHeaderList', res.result)
    }
  }
}
